/*  ----------------------------------------------------------------------------
 *  Arello Mobile
 *  Fast 3d Engine
 *  ----------------------------------------------------------------------------
 * Except where otherwise noted, this work is licensed under
 * http://creativecommons.org/licenses/by/3.0
 */

#ifndef __CREATOR_H__
#define __CREATOR_H__

#include <logs/Log.h>
#include <resource/Manager.h>
#include <resource/ActiveMultithreaded.h>
#include <animate/Soul.h>
#include <text/Creator.h>

namespace liba
{

class Creator :
	virtual public resource::ActiveMultithreaded::Creator,
	virtual public resource::Manager::Creator,
	virtual public animate::Soul::Creator,
	virtual public text::Creator
{
public:
	Creator():
		resource::Manager::Creator( std::string() ) // Empty password - add it in your application
	{}
	~Creator()
	{}
};

} // namespace liba
using namespace liba;

#endif //__CREATOR_H__